// 封装高阶组件
// 核心逻辑 尽心判断
// 有token 正常跳转 无token 去登录
import { getToken } from "@/utils";
import { Navigate } from "react-router-dom";
// children 是原本要跳转的路由组件
export default function AuthRoute({ children }) {
    const token = getToken()
    if (token) {
        return <>{children}</>
    }else{
        // Navigate 可以实现重定向，并且模式采取替换原则
        return <Navigate to={"/login"} replace></Navigate>
    }
}